upper epidermis - French English Dictionary